quiste umbilical - German English Dictionary